You searched for:
“jumbo shrimps”
1. An unusually large marine animal with long feelers and five pairs of legs.
2. A small, short, or insignificant person or thing: Monroe was often referred to as a "shrimp" because of his physical body.
2. A small, short, or insignificant person or thing: Monroe was often referred to as a "shrimp" because of his physical body.